multiengine helicopter (meh) - Spanish English Dictionary